flower of carnage - German English Dictionary